package com.ruoyi.meiyijia.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.meiyijia.entity.FileMeiyijiaInventory;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author: 王振鹏
 * @date: 2023年05月20日 21:44:00
 * @description:
 */
@Data
public class FileMeiyijiaInventoryListVo  {
    private static final long serialVersionUID = 1L;

    /** 主键版本号 */
    private String id;

    /** 分类 */
    @Excel(name = "分类")
    private String bigType;

    /** 类别 */
    @Excel(name = "类别")
    private String type;

    /** 商品代码 */
    @Excel(name = "商品代码")
    private String code;

    /** 商品条码 */
    @Excel(name = "商品条码")
    private String barCode;

    /** 商品名称和规格 */
    @Excel(name = "商品名称和规格")
    private String nameSpecification;

    /** 商品单位 */
    @Excel(name = "商品单位")
    private String unit;

    /** 批发价 */
    @Excel(name = "批发价")
    private String wholesalePrice;

    /** 建议零售价 */
    @Excel(name = "建议零售价")
    private String msrpPrice;

    /** 门店零售价 */
    @Excel(name = "门店零售价")
    private String retailPrive;

    /** 库存数量 */
    @Excel(name = "库存数量")
    private String count;

    /** 保质期 */
    @Excel(name = "保质期")
    private String qualityTerm;

    /** 入库时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "入库时间", width = 30, dateFormat = "yyyy-MM-dd")
    private LocalDateTime warehousingTime;

    /** 入表时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "入表时间", width = 30, dateFormat = "yyyy-MM-dd")
    private LocalDateTime crtTime;

    /**
     * 单品利润
     */
    private String profit;

    /**
     * 商品利润率
     */
    private String profitMargin;


    /**
     * 库存利润
     */
    private String profitSum;



}
